undertake something with energy - Turkish English Dictionary